package com.xbongbong.admin.domain.entity;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 低代码备份
 * tb_low_code_retaion
 * @author 李少杰
 */
@Getter
@Setter
@ToString
public class LowCodeRetaionEntity implements Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * 公司id
     */
    private String corpid;

    /**
     * 备份应用id
     */
    private Long retainAppId;

    /**
     * 表单id
     */
    private Long sourceFormId;

    /**
     * 源低代码id
     */
    private Long sourceId;

    /**
     * saas标记
     */
    private Integer sourceSaasMark;

    /**
     * saas业务类型
     */
    private Integer sourceBusinessType;

    /**
     * 发布版本
     */
    private String publish;

    /**
     * 是否发布
     */
    private Integer whetherToPublish;

    /**
     * 创建人
     */
    private String creatorId;

    /**
     * 低代码表单配置
     */
    private String lowCodeConfig;

    /**
     * 资源来源，1：低代码管理 2：镜像
     */
    private Integer sourceFrom;

    /**
     * 创建时间
     */
    private Long addTime;

    /**
     * 更新时间
     */
    private Long updateTime;

    /**
     * 删除标记
     */
    private Integer del;
}